.#{$prefix}-preloader{
	position: absolute;
	z-index: 99999;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: $bgcolor;
	color: $color;
}

.#{$prefix}-preloader-icon{
	height: 25px;
	width: 25px;
	margin-top: -4px;
}

.#{$prefix}-preload-progress{
	position: relative;
	margin-top : 35px;
	text-align: center;
}

.#{$prefix}-preloader-panel{
	width: 340px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 200px;
}

.#{$prefix}-preload-title{
	font-size: 20pt;
}

.#{$prefix}-preloader-text{
	font-size: 15px;
	padding-left: 5px;
}

.#{$prefix}-transition-short {
	-webkit-transition: all .3s;
	-webkit-transition-delay: .3;
	transition: all .3s;
	transition-delay: .3;
	-ms-transition: all .3s;
	-ms-transition-delay: .3;
}

.#{$prefix}-transition-long {
	-webkit-transition: all .5s;
	-webkit-transition-delay: .5;
	transition: all .5s;
	transition-delay: .5;
	-ms-transition: all .5s;
	-ms-transition-delay: .5;
}